visit businesses to make sales - Allemand Anglais Dictionnaire